package com.ruoyi.system.mapper;

import java.util.List;

import com.ruoyi.common.core.domain.entity.SysUser;
import com.ruoyi.system.domain.SysUserPost;
import org.springframework.data.mongodb.repository.MongoRepository;
import org.springframework.stereotype.Repository;

/**
 * 用户与岗位关联表 数据层
 * 
 * @author ruoyi
 */
@Repository
public interface SysUserPostMapper extends MongoRepository<SysUserPost,Long>
{
//    /**
//     * 通过用户ID删除用户和岗位关联
//     *
//     * @param userId 用户ID
//     * @return 结果
//     */
//    public int deleteUserPostByUserId(Long userId);
//
//    /**
//     * 通过岗位ID查询岗位使用数量
//     *
//     * @param postId 岗位ID
//     * @return 结果
//     */
//    public int countUserPostById(Long postId);
//
//    /**
//     * 批量删除用户和岗位关联
//     *
//     * @param ids 需要删除的数据ID
//     * @return 结果
//     */
//    public int deleteUserPost(Long[] ids);
//
//    /**
//     * 批量新增用户岗位信息
//     *
//     * @param userPostList 用户岗位列表
//     * @return 结果
//     */
//    public int batchUserPost(List<SysUserPost> userPostList);
}
